exhaustion following considerable effort - German English Dictionary